[meta] browsertime visual metrics dependencies not installing correctly
Categories
(Testing :: Performance, defect, P2)
Tracking
(Not tracked)
People
(Reporter: kimberlythegeek, Assigned: kshampur)
References
(Blocks 1 open bug)
Details
(Keywords: meta, Whiteboard: [fxp])
When running a browsertime test with --browsertime-visualmetrics
, the dependencies should be installed but appear to be failing often.
The outcome on linux (resolved):
ffmpeg
is listed asFAIL
while other dependencies areOK
ran the following, and all pass, but when running the test again, ffmpeg fails again
./mach browsertime --clobber --setup --install-vismet-reqs
- Tried running
mach clobber
andmach build
and repeating above steps, outcome is the same - per :sparky 's suggestion I downloaded ffmpeg and added it to PATH: https://github.com/ncalexan/geckodriver/releases/download/v0.24.0-android/ffmpeg-4.1.4-i686-static.tar.xz
- was able to run visual metrics test without additional steps
- see: https://searchfox.org/mozilla-central/source/testing/raptor/mach_commands.py#188-190
Outcome on osx (unresolved):
convert
andcompare
FAIL
ran the following but made no impact, convert and compare still fail:
./mach browsertime --clobber --setup --install-vismet-reqs
- Tried running
mach clobber
andmach build
and repeating above steps, outcome is the same
Will run on Windows as well to see what the outcome is
Updated•4 years ago
|
Comment 1•4 years ago
|
||
We should get this into a JIRA task and schedule it for next sprint - I think it's a big hole we're missing right now in raptor-browsertime.
Reporter | ||
Comment 2•4 years ago
•
|
||
On windows, when attempting to run test with visual metrics:
- imagemagick download URL gives 404, fix for this: https://bugzilla.mozilla.org/show_bug.cgi?id=1735540
- after updating url:
Missing browsertime files...attempting to install
OSError(8, '%1 is not a valid Win32 application', None, 193, None)
see https://searchfox.org/mozilla-central/source/testing/raptor/mach_commands.py#258
- tried running a test,
ffmpeg
convert
andcompare
FAIL
- ran
mach browsertime --clobber --setup --install-vismet-reqs
- dependencies install correctly
- tried running a test,
ffmpeg
convert
andcompare
FAIL
again - downloaded ffmpeg and added to PATH, currently this does not appear to be working, still investigating
(unresolved)
Reporter | ||
Comment 3•4 years ago
|
||
(In reply to Kimberly Sereduck :kimberlythegeek from comment #0)
When running a browsertime test with
--browsertime-visualmetrics
, the dependencies should be installed but appear to be failing often.The outcome on linux (resolved):
ffmpeg
is listed asFAIL
while other dependencies areOK
ran the following, and all pass, but when running the test again, ffmpeg fails again
./mach browsertime --clobber --setup --install-vismet-reqs
It seems like this step needs to be repeated whenever Firefox is rebuilt
Reporter | ||
Updated•3 years ago
|
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 4•3 years ago
|
||
After Bug 1677559 is merged to m-c, this should be pretty much resolved (incl window and linux). I will do another pass and clean up and residual comments and double check the rst files before closing this
Assignee | ||
Comment 5•3 years ago
|
||
With Bug 176437 complete this meta issue is resolved
Updated•2 years ago
|
Description
•